Static Bandwidth Allocation for Input-Queued Switches with strict QoS Bounds
نویسندگان
چکیده
Input buffered switches are known to suffer from head-of-line blocking that limits the throughput to 58.6%. It has been shown that with virtual output queueing (VOQ) 100% throughput can be achieved using arbitration algorithms. While dynamic algorithms decide based on some metrics in each time slot, a static arbitration called allocation reserves time slots for specific connections in advance. This fixed schedule offers bandwidth guarantees, strict delay bounds for worst-case traffic and active per-flow traffic shaping. In this paper we treat the performance, dimensioning and connection admission control of services that are treated with allocation. This is extended to provide bounds for the end-to-end delay. Several variants, the hybrid TDM/ATM, priority and connection allocation are discussed.
منابع مشابه
Input-Queued Switching with QoS Guarantees
Absfracf—Input-queued switchingarchitecture is becomingan attrac. tive alternative for designing very high speed switches owing to its scalability. Tremendous efforts have been made to overcome the throughput problem caused by contentions occurred at the input and output sides of the switches. However, no QoS guarantees can be provided by the current input-queued switch design. Iu this paper, a...
متن کاملA combined low Latency and Weighted Fair Queuing based Scheduling of an input-Queued Switch
Input queuing has become dominant and popular building blocks for high speed crossbar switches with many ports and fast line rates because they require minimum speed-up of memory bandwidth. Input Queued switches with finite Virtual Output Queues guarantees QoS performance in terms of throughput and average delay. A switch performs two functions Queuing and Scheduling. Queue Management algorithm...
متن کاملFair Scheduling in Input-Queued Switches
Input-queued switch architecture has become attractive in the context of high performance networking because the switching fabric and the buffer need not run at a multiple (speedup) of the external link’s rate. With the expanding of network applications, the networks should provide QoS guarantees and QoS control is becoming a major issue in 1the design of high-performance switches. The scheduli...
متن کاملLinear-complexity algorithms for QoS support in input-queued switches with no speedup
We present several fast, practical linear-complexity scheduling algorithms that enable provision of various quality-of-service (QoS) guarantees in an input-queued switch with no speedup. Specii-cally, our algorithms provide per-virtual-circuit transmission rate and cell delay guarantees using a credit-based bandwidth reservation scheme. Our algorithms also provide approximate max-min-fair shari...
متن کاملEE384Y Project Intermediate Report Enabling Class of Service for CIOQ Switches with Maximal Matching Algorithms
Providing Qualities of Service (QoS) is a desirable feature for most network routers and switches. The capability to service differential classes is a prerequisite to enable QoS. It has been shown that Output Queued (OQ) switches implementing Weighted Fair Queuing (WFQ) can provide QoS. However, OQ switches have high speed requirements for the fabric switch and the memory bandwidth, which makes...
متن کامل